Coconut Beach was amazing!!!! We had everything we could possibly need. Natasha is always around keeping things nice and always fun to talk too, the restaurant is excellent and comes with fun entertainment. The pool was almost our favorite but the dog Mama definitely won the week for us! We will be back for some more mama love!