Perfect stay! Great communication, easy check in, clean, nice extra touches. A+++