Clean and well situated apartment