This resort was very nice in a great area with a BEAUTIFUL beach! Our room was very spacious with lots of space to spread out. The town itself was very pretty with many great restaurants and bars. It felt very safe. That being said, I believe this resort has a cash flow problem. The normal amenities like information about the room and resort, hand towels, wash cloths, gift shop or convenience store, etc were not provided. We did finally get hand towels after asking for them. The main grounds were well taken care of, but surrounding grounds maintenance was lacking. We were looking forward to using the pools and swim up bar, but the water was too cold to swim in. (not heated at all) The restaurant for lunch and dinners was only so so. The breakfast restaurant was terrible. My partner ordered sausage and eggs - he received overcooked eggs and 2 cold hot dogs! We ate almost all our meals in other restaurants in Nopolo and Loreto, which were really good. The location was really wonderful though and we were glad we didn't stay in town. It was a quick drive there when we wanted to go.