Does anyone know the name of the apartments or who manages the apartments on Long Bay Beach, between the Sterling House and the LB Beach Resort? Anyone ever stay there?
thank you for your help!