We love our stay at the Vidanta Resort. Condo, customer services and facilities were perfect! The only reason I'm not giving 5 stars is the bad habit of people dropping towels on chairs by the pools/sea to "reserve" their spots for the whole day without even sitting there. Resort should be doing something about it.