This was our second stay (11-18 November)at Royal Bahamian and it met our expectations. Food over all was good. Resort grounds and building were very clean. There was construction going on repairing damage from hurricane Sandi, but was not instrusive. We had a few minor problems plugged toilet, safe not working within five minutes after calling, problems were corrected. The only real gripe we had was waiting for a table at the Crystal Room no reservation, after waiting an hour we finally got our table but noticed that there were tables not occupied and could have been. It had nothing to do with turn over. Besides this one issue we had an enjoyable vacation and would stay at this resort again. I have no idea, why there are such negative reviews from others but would recommend this resort to others without reservation.
This is a small resort, with a beautiful off shore island and friendly, helpful staff. All staff were quick with a smile and hello. You must remember these staff members work 12 hours or more each day to provide us with our amenities. Thank you to the staff.