Great place to stay! Close to stores and beautiful beaches. We loved waking up to the beach views every morning. The check in/check out process was a breeze. Ray is a great communicator and offers lots of suggestions on places to see and eat at. Exceeded my expectations. We had a wonderful time here.