The Singhasari Resort was the most comfortable staycation I've had in Batu. It's strategically located, the staff is friendly, the hotel is kid-friendly, the food is delicious with a wide variety, and the rooms are super spacious and clean. The kids were happy, and so were the parents.👍