Great communication. Upscale, clean place. Would stay again. Only 4 stars for location, but makes up for it with a parking garage.