Everything about this place is amazing. Our room was ridiculously nice. We had a pool villa and it may have been the best place we have ever stayed. The views from the communal pool area are picture perfect. The only downside is that the beach is not really that good for swimming, as it is not very deep and a bit murky. The two pools at Beach Republic, plus the great views and chill out area, more than compensated for this though.
- Free Parking