Montecristo could be fantastic - space is beautiful, close to town, great amenities, reasonable price. That said, the concierge service was seriously lacking. Started with them being non-responsive when I emailed to arrange things ahead of time. After the property manager contacting them, they finally responded and seemed helpful in terms of booking restuarant on property, arranging pre-stocked groceries, etc. When we arrived, however, there were no prestocked groceries. After calling, they went and got some, but it took nearly 2 hours, during which we didn't even have bottled water, nor the beer/snacks we ordered so we didn't have to go to the store for groceries our first day. They apologized, but there was no make good offer. Upon checkin, they were more interested in selling the timeshare breakfast than telling us things about the property we needed to know (like fact the sky pool was closed one day during out stay - the day we intended to go - didn't find out until we called for the shuttle). We moved ahead and then had more problems - taxis/shuttles ordered that didn't show up, including causing us to miss the main shuttle to Pueblo Bonito for our beach day, and nearly miss our dinner reservation in town. If we hadn't had a car, we would've missed two reservations and our beach day (and had to have one of us refrain from drinking due to the fact we'd been forced to drive - a bummer when in Cabo). It was extremely frustrating because they would say they couldn't take the reservation before a certain time, or, they had the reservation and would schedule it, and then when we'd call back they'd have no record of it. It happened at least 3x. We talked to management about this our second to last day and were told they would adjust our spa treatments as compensation, but when we went to the spa the last morning, there was no compensation. We talked with them again upon departure and were credited $150 but considering a $2500 stay plus meals, etc, and the supposed caliber of this resort, were disappointed. It could've really been amazing, and was instead, frustrating. We had hoped to make it an annual girls trip, but don't know now if we'd return. (That said, spa, restaurants, pools were spectacular).