Very well situated and clean apartment