When we walked in there were towels laid out for us, and also there was a "welcome to Boston" note with some magazines.
The neighborhood is PERFECT. Many options for food and drinks and if you are ok to do some distance walking, you can really walk all over the city from this apartment. Excellent option for a city weekend getaway!