Everything is new and very clean, and I would stay again!! The location is great, walking distance to Main St shops and restaurants.
The apartment is on the second floor, accessed by a long flight of stairs. This is not a problem for our party, but it is important to know if you have mobility issues.