We had 5 nights at The Beach Republic & enjoyed our stay there. The room, staff & food were all great. The actual beach is nothing to rave about but you have 2 pools to choose from. Price of food was reasonable, serves weren't large but were good quality.
More
