The hilton dreams does A1 and is over the peace road, mountain view. We actually looked at going here ourselves, trip advisor give very good feed back. You can use the facitlies at the Hilton Fayrouz over the road which is on the beach. The Hilton Fayrous is b & b and i love their facilities. I usually go to this hotel at night as they have lovely chilled out sections at night and the Pirates bar which anyone can go into, this has live music and a more lively atmosphere, good drink prices and branded alcohol. Everything at the Fayrous is spotlessly clean and food is very good.
Your other choice the Jolieville is literally at the end of naama bay. If you do not want to stroll anywhere and want everything 2 secs from your hotel then this is a good choice. They have there own entertainment, and very good restaurants. The resort is fairly big, but they have golf buggies which operate in the day.
My personal choice is the Hilton, whether Dreams all inclusive or b & b at the Hilton Fayrous 'sister hotel'. Being in the centre of NB is quite noisy at night when coming out of the clubs. That said, you can get rooms at the back of the JV complex, these are quieter. At the JV lots of different Nationalities, the Hilton has more English.
The Hilton Dreams is a quieter area actually in resort, it has shops virtually outside of the door, you will get a bit of hassle outside, camels etc, the guys wanting your picture for cash etc, also as with most shops get them coming over to entice you into their uncles 'shop'. If you are the dreams, you can eat lunch at the Fayrous if on b & b basis. It takes 5 mins to walk across the road (like duel carriageway in the UK) into the Fayrous to the beach, which is nice and flat. Once through the Hilton Fayrous it takes 5 mins to walk to Naama Bay via the promenade. If you walk from the Hilton dreams it would take approx 15 mins walk along the peace road.
I do not think food is anywhere cheaper than the UK prices now unfortunately it has gone up the last time we were there last November. That said, there are cheap places and nice restaurants to choose from, you will be spoilt for choice.
I hope i have given you a little incite
Michelle x