My wife and I recently spent a week at the Finesterra. We chose the resort because of the location (great proximity to town) and because of the price ($614 for 7 nights, including round trip air and airport transfers from LAX). The location was as advertised - great. We walked to and from town everyday effortlessly. That's where the "great" ended. The room is fair, with enormously uncomfortable beds. They do not have king beds in the new wing (we stayed at the "Palapa Beach Club" area), so we had double beds, which meant my wife and I slept on separate beds for a week. The biggest disappointment was the housekeeping. They forgot to change towels 3 of the 7 nights. They did not clean the room until after 4:00 one day, although we were out all day. The front desk was not very helpful, but always polite. The pool is looking a tad run down (chipping tile, etc.). That being said, we paid a bargain price, and got a bargain hotel. It was well worth the money, and next time I will pay more for more luxury and amenities. If you get a great deal, and that is the priority, the Finesterra is fine. If you want more luxury, or something with a "tropical" feel or a "spa-type" environment, this is not it. I'm not putting the place down - we got exactly what we paid for.