We had 2 weeks at the Hamilton and it is everything that the photos suggest - all units appear to be to the same hi-spec. Wi Fi was very good, TV and all 500+ channels mostly worked but you're not there for the TV... kitchen well appointed but as with all these sorts of accommodation, not all the utensils you might expect. Clean, tidy and as we were on top floor, fantastic views all round! Pool was nice, sea very calm. Take a walk up to Barefoot (5 mins) or Chrishi Beachclub (25 mins) along the beach for a change of scenery, both really nice food. Supermarkets are a taxi ride away so addtional cost there but the closest place for basics is a 5 min walk up the road to a small petrol station (E&F Enterprise) or head the other way past Barefoot for roadside fruit and veg. Being July it was very quiet though - which was fine for us, what we were after - though I'm not sure it ever gets really busy. Negatives. Not really very many and possibly because it was low season but some of the staff were really not always on the ball. I heard it described as 'island time' but we noticed more attentiveness elsewhere - but once you get on the same wavelength, all good! More challenging was the Yachtsman or specifically the fact that we booked through BA via Hamilton and our package included breakfast at Yachtsman. It's two different organisations and it does really tell. There's a set menu for residents on the package and this caused issues with staff not knowing and giving us the full menu. Then any sort of deviation from the set menu and minds were blown. Nothing complex - just things like the kids only having water so I'd have an extra ornage juice. 'that will be chargeable' cue pointless discussion... But we got there in the end. Last day I just had coffee and toast. Even that caused issues! But that's not the Hamilton and generally all staff were nice and friendly. Yes, there are mosquitos. Yes the air con isn't always 100%. Yes some of the build looks a little ragged in corners (don't look in the corners then!) but overall it's a good place to stay so long as you are self sufficient and don't expect a 4 star hotel experience. What would have made it better would be if the other bedroom could have been made into a twin. Our kids had to share the same bed but it was large enough - but how about one of those bold together singles instead? Oh and the other thing was that the Yachtsman has a lot of visitors on a time share gig, picked up from Charlestown or Sunshines. I think most of the units are let out, some are timeshre. We made friends with the reps once they realised they were wasting their time trying to sell us anything... but watch out for that as you will get tapped up!