If you want a well appointed place to stay, this is it. Great kitchen, comfortable beds, close to the beach and easy access to stores. No need for bringing beach chairs or umbrellas, there supplied. You can rent snorkel gear for $1.50 a day. I've stayed in many condos and this is a favorite in the area.