Perfect location, great hosts and a balcony - can't ask for more!