Clean and very well situated apartments