Riu Oliva Beach is an all-inclusive beachfront hotel featuring multiple restaurants, a nightclub, and outdoor pools.