Excellent place, spacious and comfortable, all amenities in place, amazing view, convenient location, great hosts! We d love to stay again in the future.