As described, clean, comfortable, excellent communication, easy check in process. Just the job!