Our stay was great, rooms are big the kitchenette was great, washer and dryer waa perfect for the 2 day stay waahed everything before leaving. The pool and barbecue place was great. The only thing i was disappointed with was that when i went to take a shower there was hair on the shower walls and the tub also i couldnt find my sandal in the mini living room and when i looked under the couch there was a cup, food wrappers and a bra. I did let the front desk know that they need to make sure thay clean the rooms correctly. But after all i would go back for another stay vacation