very clean, well put together and thought out apartment!