The title says it correctly, "Friendly Pleasant Place."
I was only there for one night but Jonathan was nice and kind. (I only met Minga briefly and she seemed lovely also.)
As long as you are not allergic to pets, (especially the smell of cats) I think it would be a great location for a longer stay near Harvard Square!