It was our first time in TCI and the Somerset was a great choice! They have it all - a great beach and pool, delicious food services, spa services onsite, and pickups for excursions right from their beach. It made things very easy. It's not right in town, but it's an easy 10-15 min bike ride on one of the bikes they provide or with a quick taxi that they will call for you. We stayed in a spacious 2-bed, 3-bath villa, which was pricey, but was super clean and well-appointed. Wifi wasn't the best and decor is a bit traditional (dated?) but very comfortable. Staff was exceptionally friendly and attentive. Would definitely recommend.