Great accommodation, great location
The Bayshore accommodation was lovely. We stayed in the 8 person villa and it was very roomie and had a good outdoor area. Staff were very lovely and accommodating. It's about a 5 minute drive out of the town center but in a nice quite area across from the beach. Would definitely stay there again.