My stay was OK. I needed a place to stay with my dog and Cromwell was accommodating and easy to communicate with. My room and bed were clean and tidy, but in my opinion the common area (kitchen, bathroom) could use some extra cleaning. Other guests were respectful. Future guests might want to note Sherbrooke is a busy street and weekday parking is limited if you have a vehicle. Also, make sure to bring your own towel.