One word sums up the hosts, the apartment, the view - perfect!