We just stayed at Royal islander La Plage several weeks ago and loved it. I will echo everyone's comments above...plus add it was clean and extremely well run. For location, you can't beat it.

We paid $30 to park for the week.

We'd stay there again in a heartbeat.