Incredible location. Wonderful seaside experience. Kind and contentious hosts.