I was a bit skeptical about the Royal Islander after reading some of the reviews, but now I've been able to form my own opinions.
Check-in was delayed for us because we had an entire family in front of us that was staying for a family reunion, so I can't time that one. Once we got in, the rooms were very clean (although we were placed into smoking rooms and we are not smokers.) The room was extremely basic: 2 double beds, a small table with 2 chairs, a dresser with a color cable tv (no remote...have to ask the front desk I heard?), it's true the iron isn't in the room but asking for one is no big deal, phone, and a bathroom. As far as service goes...on my 3rd out of 4 days staying at the Royal Islander, I came into the bathroom to find the toliet seat covered in water. I looked above and saw the ceiling leakng from a crack that I had seen when I first came. I came up to the front desk and was taken care of immediately. I was offered twice to switch rooms and apologized to over & over. I didn't switch since I was checking out in 15 hours. I was told that if they had known that room was in that condition, they would have never put someone in it. I was fine with it. As for maid service...you might want to bring your own beach towels for swimming. The towels came in the late afternoon each day, yet they take away the used towels several hours before, thus you have nothing to dry off with at the pool. The pool was gorgeous & clean.
As for location, the Royal Islander has it all. The International Bizzare was across the street. McDonalds, Papa Johns, Subway, and Burger King were all in walking distance. Taxi drivers seem to hang out in front of the International Bizzare so it's never a problem trying to get a ride. Port Lucaya is only a public bus ride away, a dollar per person. You can purchase & plan trips straight from the trip specialists in the lobby. Hattie was extemely helpful and even waited outside with us while we were waiting for our guided tour. Only downside of the location as others mentioned was the club next door. I didn't seem to have much trouble sleeping though (and I'm a light sleeper.)
The gift shop was lacking...no necessities such as batteries availible. There is, however, a drug store in walking distance. The hotel restaurant wasn't terribly overpriced from what I saw. I only ate breakfast there (twice) and thought the food was great and came to me in about 3 minutes. I got a breakfast special for $3.50 and $1.50 for coffee.
Overall I found the hotel pleasant. I would stay at the Royal Islander again.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC