Well situated flat with good facilities