Great location, clean, polite and communicative hosts, and amazing view from the balcony! We couldn't have asked for more.