Some of the facilities provided by the beach resort are diving school, waterpark, arcades and game rooms, restaurants and spas. It is one the many activities people enjoy while spending time here.