Everything was great. Really no complaints at all other than it wasn't long enough :)
Location was perfect. Nice clean pools and unit. Just be sure to grab groceries and drinks at a grocery store as it is quite pricey at the resort.