Great location, flawless communication, easy check-in/check out