Depends what you want from the trip?
Hotel and beach holiday only - A.I
Some trips out during the day - H/B
Total independence, hire car, local resturants/culture etc... - Room only
I like HB, then you dont always feel like you have to be back at the hotel for lunch, you can go out and explore a bit - with breakfast and tea catered for back at the hotel.
However, have done A.I when further a field such as Carribean and really enjoyed that too. All you can eat and drink - oohh bring it on!