Super clean!! I love it.
My 13 year old daughter and I stayed here 6 days and it was great. Location is near HBS and walking distance to Harvard university.