Townhouse is great. Alexa/Amazon Echo is pretty cool. There is a nice set-up for TV and everything. You get your own bathroom and the shower has bluetooth speakers you can connect to so you can listen to music while in the shower. You get a lot of privacy as well because the room and shower are next to each other on the lower floor. Close to the bus and major routes (15 min drive to downtown). The bed was alright. It wasn't too comfortable but it wasn't horrible. John was very nice, friendly and very flexible. Overall great experience.