Clean and Well situated apartment