Nice location and clean apartment. The resort as a whole is a bit too crowded for anyone to enjoy amenities but close proximity to beach makes it worth it. The host is very unresponsive regarding scheduling needs so be very sure of this place before booking.