Great location, good communication, and a clean, cozy apartment.