Perfect place, perfect position, great hosts... Totally recommended!