I disagree with not staying on CGB. We just stayed in The Lighthouse Villas this past June, not beachfront but great view and only a short walk across the street. When cruise ship passengers come (and it is not everyday) they shop have a beer/drink and they are gone in about 45min. Myette's and Rhymers are the only ones that are truly beachfront, Rhymers is low budget, Myettes has very nice garden setting and on the beach with a good restaurant. There is also Coconut Breeze Villas up the hill short walk to beach.


[Linked Image]