Condo was clean, well stocked and comfortable. The pool was nice. There were a bunch of younger students visiting from Mexico and all were VERY well behaved. The master bed was very comfortable-not like a hotel bed at all! I would definitely stay again. Check in and out was also seamless. Overall, a great experience. If I had to critique something, my kids wished the wi-fi was faster. It wasn't that bad though!