We had a great stay at Shannon's.
Location was central to the beach and not far from town. Easy to walk where we needed to go.
Beds were comfy, outdoor area was lovely to sit in and catch some afternoon rays.
The only issue was, the floors weren't vaccumed from the last occupants who must have had pets. There was pet hair all over the floors, one of our group members has allergies. So it was a weekend full of anti-histamines for them.