Our family had a great experience staying at the Coral Beach Resort. The location is close to all attractions, the beach is beautiful, and the facilities are awesome. Indoor and outdoor pools are available, the game room is nice, food is good, and we even had a bowling alley on site. We also had a nice view from our balcony.... more





