I visited Taman Dayu Golf Club & Resort for two nights as part of a longer East Java trip and would have been happy to stay on. It's probably the best accommodation in the region and a really beautiful spot, the air is cooler at that altitude and there are mountain views all around on a clear day. It's about an hour's drive from Surabaya and from the road below you would never know that this amazing property is just 6km up the hill – it's quite busy down at the base of the hill, but once you get up to the resort you're truly away from it all.
The resort has everything you would want on vacation – several restaurants, adult & children's pools, a spa, a gym, and plenty of places to just hang out and take in the views. When it comes to golf, apparently it's one of the best courses in Asia (designed by Jack Nicklaus) and it's in great condition. My friends who play golf found it challenging as well as beautiful and I was even tempted to go back some day soon and try some training at their academy. It seems like the perfect place to immerse yourself in the game.
Beyond the resort there's plenty to do as well, with car and driver available to hire from the resort to go on trips to Mount Bromo, Malang, or some of the other 'hill station'-type resorts in the area, as well as temples and other sites dating from the time of the Majapahit empire (which had its main stronghold in this area). Beautiful part of the world.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.