Good location
The central location of the resort was one of the major advantages that made the guests prefer to stay back at the property. The resort is right across the beach, thus it was a joy for beach lovers. Moreover, all the theme parks and other attractions are nearby from the property and there is easy access to public transport for moving around.