The location is great, very close to the beach. The beach essentials that comes with the apartment are very helpful. We ended up using it almost daily. Kitchen had all the essentials. Couple of reasons for a 4 star - 1) The towels, sofa, sofa cushions were a bit stinky 2) There is a timer (max 4hour) on the AC unit which made it very annoying to use. 3) The apartment came with washer and dryer but not enough detergent was provided. We stayed for about 10 days but only enough was provided for 1 use. Might not be a problem for people who not staying that long.