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