A Villa Gail was the perfect place to stay in Cairns. Gail was a perfect host. Swimming pool and surrounds were very clean. The view was amazing, as was the breakfast and the room (I stayed in the apartment). Can't wait to stay here again. Damien, Boston MA, USA