great location. easy parking. great communication. very easy check in. would stay again.