It's pot luck which self-catering apartment you get at Hamilton Court.
We were 'upgraded' from a 1 bed to a 2 bed - this was large, airy, and cool....but almost too cool in the variable weather! Our balcony only got partial sun in the late afternoon, and we had no real view apart from plants & trees.
The decor was tired, and the furniture an odd mix. Kitchen was functional, bathroom was the most modern part of the apartment.
Reception was friendly & efficient, and multi-lingual.
Bar/restaurant reasonably priced; adjacent pool a decent size.
There's a range of other bars & restaurants in Sant Tomas, in terms of both prices & quality, some are over-priced. We enjoyed most the Heladeria/bar, and Haley's Bar.
The 2 (smallish) supermarkets aren't cheap, so get to Es Mijgorn Gran by bus, or to larger supermarkets by car, if you're doing a big food shop!
The beaches of Sant Tomas have suffered in recent rains & storms, losing much sand. So we usually walked to the long sandy Son Bou beach, clothing optional, and 25minutes away.
Sant Tomas is well placed for coastal and inland walks; plus there's a decent bus service to inland towns and the island's 2 big ports of Mahon & Cuitadella.