Perfect location, excellent stay, we fit 5 people comfortably, well appointed, great kitchen for cooking, lover the patio. Very clean and modern and inviting. Great fast communication with host.