Flawless. Not a single thing to complain about. Look forward to staying here again at some point! Easiest check in experience, almost instant communication, great location. 5 stars