Great place to stay away from Grace Beach. Very nice beach and quiet laid back atmosphere. For being an all-inclusive, it was ok. The service is decent, but the staff are not eager to help you out. The food selection was good, but the taste was mediocre. After spending time at all inclusive resorts in different countries, TCI is way overpriced for what you get.