We stayed at Club del Mar during spring break. The views were breath-taking! We were right on the beach and woke to the sound of the waves crashing every morning. The staff was VERY nice and helpful at suggesting attractions. The open air lobby and restaurant was beautiful! We felt very safe there and want to go back!!