Very clean and has everything we expected. Love the location. The scene outside the window is very beautiful. We really enjoy staying here. The only problem is that sometimes it is too noisy since it is too close to the street.