We recently spent 10 days at the Bermuda Villas. We looked forward to it with great anticipation and had booked directly with Alan, who couldn't have been more helpful. We arrived quite late, though had let them know and that wasn't a problem. We clambered up the stairs to Apartment 12, which was on the top floor overlooking the pool....
More
