Lovely place, great hosts, location literally on the beach...