The place was nice, very clean and comfy, location was awesome. The only 2 things I did not like was the check in process and the deposit.
Once you check in, they send you to another desk where they talk your ear off for about 30 mins with all the things they will include with your stay, $300 food voucher, show tickets etc. and then it turns out it's a sales pitch to get you to attend their 90 min. long sales meetings where they talk about why you should join their vacation rental program. Didn't like that at all, so unnecessary and a waste of our time. I didn't like how pushy the salesman was either.
The other thing was the security deposit. Watch out, it wasn't what was advertised for us, it was double the amount. That was money we budgeted for our trip and couldn't use because it was on hold for about a week.