I do initially think of it as a theme park. However, my recent experience at the hotel really opened my eyes. Yes, it is a theme park. However there is so much more - the gardens, the ruins, the spa, the Sea Life. It really is a resort in the making. However, there is often too much to do in a day and I'd always want to stay over!!! Who wouldn't with the beautiful secret garden restaurant.