Wonderful location. Stylish apartment. Great communication. Thoughtful touches.