Perfect home, in a spectacular location. House is modern, spacious and clean. We had the perfect stay.