does anyone have any experience of this hotel please? I'm looking for a short break for the dcs, sil and me and they have availability. We would like just to chill out on the beach, a bit of crabbing etc. Would this be a good base? Tia.