Charming stay with nice common spaces.