The place is exactly as advertised, maybe even a bit more roomy than expected. Great location, patio and out door shower which my Son enjoyed. Walking distance to beach, shops and plenty of restaurants. Lots of dishes well stocked kitchen and small amenities like toys for kids. Would recommend for 2-4 adult travelers or small family.