Perfect location, clean, easy check in, and great communication.