We frequent Bonefish in Cary, which is a bit smaller and more "intimate"; the Raleigh location in North Hills is a bit larger, a bit noisier, and a bit further, but the food, the selections, and the attentiveness of staff are excellent. There were three for dinner - entertaining an out-of-town guest who does not eat fish!, and a spouse who does not either, and there was something for everyone. Ample parking, ease of access, and attentive staff, along with extensive and well-prepared menu items, and I could almost give it five stars.