Complete paradise! The pictures do not lie, it looks exactly as pristine as it seems. We had the best time staying here last week. The location is amazing and the view is beautiful. Enjoyed the pool area in the evenings.