A well run, friendly place with amazing service.
If you do not drive you will need to be prepared to walk a fair distance to town or beaches. We caught taxis home at night.
Breakfast plentiful and varied.
Rooms were spotless and well equipped. Beds were a little on the hard side, but overall the rooms were great value.
It was handy to have food served by the pool if you felt like a lazy day by the pool, but we would have liked a little more variety.
Overall a highly recommended hotel with their secret ingredient being the amazing staff!