Great location, very clean apartment, thoughtful touches and great communication.