We are taking a family vacation next summer and were considering Barbados. We have two kids (ages 13 and 8) and we heard food is expensive in the Caribbean. Do you know of any hotels in Barbados that are 3 star+ that do not rip you off on food. I read that some hotels charge $30 per person for the buffet and that is way over our budget. Also, you know of hotels that have a nice beach with kayaking or windsurfing on site? We are not looking at little family owned villas.