We just got back from a 5 night stay at Castara Retreats. It was really nice to have this restaurant open for lunch and dinner every day during our stay. We ate here almost daily. The food was too good to pass up and we wanted to try everything on the menu which we almost accomplished. The cocktails were amazing. I loved the Passion Fruit Mojito and the Caipirinha but we tried all of their specialty cocktails and they were all excellent. The food was also exceptional. We loved the Fish Sandwich and the Fish of the Day with different levels of hot spices. The Spinach Ravioli was delicious, the meatballs were really good as well. The prawn appetizer/meal had the perfect spices and was so delicious. The waitstaff there was amazing Keisha, Kareem, Yacob, Kyle all rocked and did such a great job with everything from drinks to food. The food does not come out really fast because they are preparing each meal but there is a such a great atmosphere and view, that you need to just sit back, relax and enjoy the experience and the yummy drinks while you wait. The food and atmosphere is worth it! We can't wait to go back again!