We had a great stay at Montecristo with one other family. The villas are simply amazing. The sunsets, private pool are all great. And great to have a grill -- we ate well. Service was also very good, from the maids that serviced the units to the guys who drove the shuttle service. Only real dissapointment was the kids club.... more

(7 votes) 
