Very clean apartment, well laid out and professionally run.