This is a very clean hotel, nicely appointed. I would have given it 5 stars for cleanliness but twice I had to extinguish two small roaches. Everything else throughout the suite was fine. The refrigerator, appliances, and bath were spotless. The linens and towels fresh. I am pretty picky, but this was my only fault with an otherwise wonderful stay. The front desk staff was friendly, too!