the location was very nice and the views were excellent, but support from host was very lacking. Day one we got there at around 11pm and host didn't send us a code for the door, so we had to drag kids and luggage to a hotel for the night. Once confronted about this, the host was didn't even bother to apologize and just said that it was no big deal. On our third day the lamp from kitchen fell, luckily we were not there. After numerous messages the host finally send someone out, after we had already cleaned up. Please book your stay directly from resort as wonder vacations is a company that only cares about money