Excellent location, clear communication, and a great overall place to stay