We had a very pleasant 8 day stay at the Bay Villa Resort Just a 10 min stroll from the main shopping strip with plenty of restaurants. The beach was only a 5 min walk directly across the road. I must say what a lovely experience it was for us ..we had a one bedroom appartment it was very roomy... more
















