Great location, service, comfort, communication. Everything was just perfect from the moment I arrived till I left. They checked in on me and if I needed anything or have any requests. I extended my stay with them cuz it was exactly what you need.