Excellent communication easy check in good location and the parking is a bonus.