A warm welcome is given, the staff are friendly, the rooms are clean, the beds vary (some are too soft to sleep on), the kitchenette has everything you need and enough room to cook etc. If you want to sleep in during the day, this probably isn't ideal as all the rooms are around the pool, we go out in the morning and don't usually come back until the evening so this is never an issue. A couple restaurants nearby also deliver which is handy (check yelp) and there's a 7-Eleven around the corner (for your morning coffee). The only thing I found frustrating was the wifi, it was intermittent, sometimes it was off for days and no one would fix it (if it went off on friday, it wouldn't be fixed until monday). Other than that there is also parking, somewhere safe to leave your car. I like staying here, and do every year.