We stayed over night. The hotel was quite lovely. Nice grounds, very family friendly. Clean rooms, a rabbit farm for kids, nice pool area that played movies outdoors at night. Our room was nice. Claw-foot bathtub, big bed, and well decorated. The spa was lovely for a nice couples massage. Staff was super friendly and went out of there way to help us out. BUT, the walls in the room were thin and we could hear everything in the surrounding rooms. Our room was over the parking lot meaning you could hear car doors slamming, children running up and down the sidewalk, and urban techno rap music playing from a nearby room at 6AM on Sunday morning. (On weekends all of Jakarta's upper middle class are hanging out here.) I would go back again, but only on a Monday-Thursday night. It could be such a peaceful, lovely relaxing hotel if it weren't so crowded on the weekend. Weekdays only when all of Jakarta is at work. Lovely grounds and garden. Still, given the remote location, probably the best option in Puncak.