Great location; easy check in and out; great communication; very clean; stylish; well appointed kitchen