Nice and very clean apartment and they are okay with pets (we travelled with our mini weenie)! It is close to Boston Common park and all the shopping area with coffee shops and supermarkets nearby which makes the location perfect. The only cons is that at night is very noisy, even tho there is no much movement on the streets, but they provide you with earplugs which was very nice to see!
Communication with Albert was perfect. Would recommend with no doubt!