Well situated in Clifton