LizChelsea, you mentioned that you would like to spend time on the balcony after dinner relaxing.
The one thing I don't like about Royal Islander La Plage is that the balconies are VERY tiny which in my opinion makes relaxing difficult. Other than that it is a beautiful resort. La Terasse across the street has very nice sized balconies but as mentioned, is not right on the beach.