You can always visit one of the highly rated attractions, Amazing Mirror Maze, placed 100 meters from the 3-star Ski Mountain Lodge hotel. Other sights that are worth your while are the gushing waterfalls "Cataract Falls" (2.8 km the property) as well as The Village Shops Shopping Mall (only a 12-minute walk away).