Very nice place on 2nd floor in apartment/condo complex. A calm beach just a short walk from building, with pool and cool sheltered cove with beach directly behind building. Short distance to shopping food. Jennifer was really responsive and good to us. I would definitely go again.