This is the undiscovered paradise that you have been looking for. This place is magical. I have vacationed the world over but I have never found anything close to Red Frog Beach. I would encourage anyone who wants something special and not another "Walmart" to visit . You will be amazed!
- Free Wifi
- Breakfast included