Sparkling clean. Great location. Great host. In NA its not usually a good thing to be near a train station but here it is perfect. Fantastic restaurants, can walk every where. Place is spacious and fun. We'll be back as soon as we can!