Great views, great hosts and amazing bed to sleep in.