Excellent hotel, good cuisine, decent clean rooms with all amenities. There is a gym on site, an outdoor Olympic-size swimming pool with warm water, and a couple of regular ones. Several football fields. The territory is not very large. Overall a decent hotel.