Beautiful view, beautiful pool and great location. The hosts had the perfect balance of helpful and leaving us to enjoy our stay!