One thing that kinda sucks about Buddies is that they won't let you reserve any particular accommodation.. other than the type. You can't reserve Ocean Front, Ocean View, etc. So it's kind-a like a crapshoot. We've been going to Buddies for the past 9 trips and always got lucky. Last May, we got stuck with an apartment that really sucked. We won't be going back unless they change their policy and let you have a better idea of what you'll get.
For us, the accommodations are really important. We do our 3 dives then like to hang out on the balcony or terrace, work out the blender and go through all the days videos.