Perfect host, great place, awesome location, magnificent view from balcony. Lovely host... what more can one want?!