We spent 4 days in this lovely town and beautiful area, and this apartment fit our needs well. The location couldn't have been better- a half block from the rental office where we picked up keys and towels (they must be rented separately and were quite nice), a half block from the square and close to stores, restaurants, parks and trails, and amenities. Although the entrance to the apartment looks a little shaky as it shares the entryway with a convenience store, and there is one flight of steps (wide and well-lit), the place was spacious and had everything we needed. The place was clean and had lots of plugs, extra bedding, cleaning and laundry supplies and a hair dryer. The beds were very comfortable, there were large closets in the bedroom, and the large bathroom was great with a wonderful shower and plenty of hot water. The gathering room was also quite large, but quite dim. The overhead light was inadequate and the one standing lamp did not work. There were two small tables to move around for holding drinks, etc., but they were not entirely sufficient and were heavy to move. The kitchen, though adequately equipped, had an awkward layout, making it difficult to work in. The eating arrangement was especially awkward, with a fixed table and chairs that had to be adjusted for height. That being said, we did just fine. The heating was difficult to manage- we controlled it with open windows and blankets. That meant some street noise, especially at night, but it was not a big problem. The free wi-fi was fast and consistent. Although there were some features that we felt could be improved, the apartment was overall a good find at a reasonable price. I would recommend it for a moderate level accommodation.