Great communication, easy check-in with welcoming snacks, clean and roomy accommodations and good location.