The luxury resort also includes underwater dining and shopping galore