the staff is friendly and it is a great place to stay with pool and lots of amenities. the full kitchen is great way to save time and money. it is great that they have ample supply of detergent, for dishwashing and laundry. Although the housekeeper did not change the towels for us (she just folded them and put back to the original tidy place), the in room laundry comes in handy. we just washed the towels ourselves. We stayed on the 4th floor and it get quite hot. we found something crawling on the floor and in our bed, and the blinds cannot block the sunlight, but they did not bother us. we will definitely stay here again.