5 stars! Easy check in, excellent communication, clean and stylish.