Great location, apartment, communication, and accommodations.