Food choices were very limited, but not bad. Fish was often over cooked. My hot tub was empty and dirty when i arrived, but maintence cleaned and fixed this on the sevond day after i spoke to front desk. Cocktails were consistently good. The pool is small, but plenty of places around it for getting sun. The beach is only a 1 minute walk away. The hotel has limited space on the beach, so it can be hard to claim a lounger/umbrella. The water is great, but there rocks underfoot as you enter/leave the water. I wish i brought water shoes this trip. There are local food places within walking distance if you want to branch out from the buffet on site. The hotel will shuttle you to the larger Accra hotel (max 2 times), which has a bigger beach and great restaurant. You get a wristband while at the other hotel that ensures your all-inclusive status, so you can eat and drink there at no cost. Overall, Abidah was a good stay, with some nice perks.