Stayed at Lagunamar in April and visited RBC for a meal. Found the latter older, dingier and darker. Glad we were at Lagunamar, although it is a timeshare rather than a hotel so may not have same upgrade options etc. Lagunamar is bright, modern and far more centrally located. RBC is quite out of the way.