Anyone with any knowledge of Belmont Prep (is location a nightmare?) or Barfield Prep for a boy? Any thoughts would be gratefully received...