Well located and clean apartment