Enjoy Luxury and Privacy on the Royal Belize Island 12