Dear U6636IEannaa, Thank you for your review. I am very disappointed to hear that your stay at our resort did not exceed your expectations. I would love to discuss with you further and can be reached at 786 638-8096. To address some of your concerns, as for our beach, it is small, but it is a beach. It is not a typical Miami Beach, but certainly allows kids the enjoyment of having access to the ocean and as I am certain you have learned after visiting the keys, the keys are a coral outcrop with very few beaches. As for our restaurant, it is Italian, not seafood like most of the other restaurants in this area. We do have some seafood items with an Italian fare on the menu. If you want seafood from our menu I recommend the Red Snapper and my kids love the make your own Pizza. Thanks again for choosing to stay with us. We appreciate your feedback.