Pete,
I've not stayed at most of the places you've mentioned but I've stayed at Mary's Boon and thoroughly enjoyed it and just this past April trip, based on all the high marks and consistent kudos it always receives, we stayed for the first time at Beachside Villas. I would go back there again in a heartbeat and in honesty, prior to staying there, I was always a little surprised at the constant raves the place gets. Having stayed there just once, now I get it. <img src="http://www.traveltalkonline.com/forums/images/graemlins/handshake.gif" alt="" /> <img src="http://www.traveltalkonline.com/forums/images/graemlins/handshake.gif" alt="" />