Nice and very clean apartment in a superb location