I agree with Bo....Tabyana Beach was awesome!! Very large beach area with beautiful palm trees, soft clean sand, lounge chairs, clean spectacular water (you can swim out to the reef to see some amazing fish), buffet, bar, live music, massages on the beach!