Good for Group Goers: Hotel Riu Republica, Dominican Republic