We have had a lovely stay at Cape Royale. The apartment and its view was absolutely fantastic. Downside is that there is no cleaning service. Would stay again!