Fun and retro little place, very pet friendly and on a gorgeous little beach. Only con was the separate toilet/shower block but it was fine - clean, easy to get to and ample hot water. Would definitely stay again!