We have stayed in Airb&b all over the world and this tops them all. The apartment was amazing: great location, immaculate and stocked with more than you need. The view was the beautiful. But the best part was the hosts were incredible; so kind, offered many recommendations, took total care of us with parking our car, giving us rides. Our only regret was we wished we could stay longer.