We have stayed at the Star Bay twice, and each time were so impressed by the staff, they would take care of us with smiles. The units are large, we stayed with friends in a 2 BR each time and have more appliances than we have at home. Every suite has a ocean view. The pool area is great, with...
More
