the spot at belmont bay