The apts are part of the main resort, in the new building, but toward the street side, not the beach side. Very nice as are all the suites at BB. I would bet after the first few nights you won't mind the location a bit. Same great staff, amenities, etc - just not the oceanview directly out front! Closer to the bar however!
Have a great trip!