Very clean, functional apartment, excellent location and great communication.