The resort's location is excellent. The staff was friendly, and the restaurant provided excellent food. The room was spacious and clean. We appreciated that the bathroom had a shower and a removable shower head, which was much easier to use than the bathtub/fixed shower head combination. It was nice to have the pools available. However, the floor in the indoor pool area is uneven and collects water in certain spots. It would also be nice to have a little centrifuge for the swimsuit available and liquid soap in the shower. However, overall, an excellent place to stay.