I've stayed at this beautiful hotel three times now and have enjoyed each stay immensely. The rooms are well-accomodated and comfortable. The hotel staff are very friendly and always helpful, and the food is delicious. The best part for me, though, is the garden patio, a tropical oasis where I love to hang out and read or write after a busy day of work. I love, too, that it's an ecologically-minded hotel.