Very clean and spacious apartment in a beach resort with a massive bathroom. Need to contact host before booking as there are several types of rooms if your looking for a ocean view. Overall Gordon's listing is in an excellent resort with great amenities.