Excellent hosts. Beautiful place that matches the pictures. Unbeatable location. Highly recommend staying here