We enjoyed our stay at the Princesa Resort. The grounds, pools, and beach were wonderful. The room was spacious, comfortable, and the ac was cold. However there were a number of inconveniences: the master shower was clogged and drained slowly (we asked for maintenance to come but they didn’t show up), only a trickle of water would come out at the kitchen sink, many supplies were missing in the kitchen including dish towels, and there was no bedding for the pull out sofa that 2 of our guests needed to sleep on. If these things were remedied we would stay again.