I stayed 10 days. Booked hotel and payed online at hotels.com about six week before stay. Giving low rating because hotel kept charging stay on my credit card during my stay. I talked at three occasions to receptionist (5 of them overal present) and they ensured me that is how their computer system work, and there will be no charges at end of stay. However, I am still being charged and now upon return to USA disputing charges through my credit card. If you stay in this hotel make sure not to pay anything in advance. Otherwise, hotel is brand new, clean, and at convenient location, just few minutes by foot from shops and restaurants. Our room was small for USA standards, but bathroom and shower are really nice except for the hooks provided for towels or clothes; they slide down, I would bring one that hours over door with me. All personnel is in training and learning on the go and you will need to tolarate some inefficiencies if you book hotel soon.