J.M's place was nice, clean, well-equipped, and located in a convenient location. However the walls were thin and we were able to hear the neighboring guests.