This place was perfect! Great communication and location. The place was just as the pictures show. Close to the beach and other activities. We will definitely stay here again.