Mj's place is a great place to stay! We stayed in the room with the ensuite bathroom but there was another room with a private (separate) bathroom in the house. The room was immaculate and very cozy. We both slept amazingly on the very comfortable bed.
The 20 minute walk to downtown was a perfect combo of being close enough to everything but far enough away that the neighbourhood was very quiet.
I would highly recommend MJ's place.