Stayed for 5 days. Staff were nice, nice having a kitchen, spacious room and decor. Customer service lacking - 3 front desk guys spent most of the morning/afternoon chatting, at night some were cooking and partying with guests. Check in took 15 mins, poor directions to rooms, no pool towels, dirty dishes and cups left for hours in pool area, cobwebs in the room, 1 set of towels for 2 guests which had dust and cobwebs on them. Next to a busy very noisy road, so if you're noise sensitive, it'll be a struggle.