Perfect location, stunning views and an impeccably presented property. Hosts were helpful and warm. 5 Stars!