What a great place, as stated on all reviews the Riu Oliva Beach is now a little dated.....but that's the only thing you could possibly say needs improvement. Everything else exceeded our expectations as a family of 5 (3 boys aged 15, 10 & 9). We had 2 annex rooms overlooking…