We are going to be staying at the coral Bay Villas Does anyone know if it is a good place
itappeared to be nice from the pictures. I hope I have made a good plan!!!