This resort was by far the nicest I've been to and I've been to a few. The place is very well manicured and gorgeous. The service was great and everyone was very hospitable and nice. The food was great and there were lots of activities. The rooms were modern and updated and included all the amenities.