For the 2-bedroom villa: The room facilities are excellent. Even though the air is quite cold, each room still has air conditioning. Although it's useless at night. There are 5 beds in total, so it's perfect for a group of five. It's clean, with thick blankets, and a water heater that's always hot, so you don't have to wait long.
The hotel staff is very friendly and quick to help.
Early check-in is possible if there's free space, and the charge is very low. Breakfast is served directly to the room, not a buffet.
The swimming pool isn't very big, but it's adequate. It's very deep, so it's a bit of a worry.
Most importantly, it's not too far from legendary satay restaurants like Sate Mranggi Sari Asih and Sate Kambing Hanjawar.
Overall, I really liked it. The air is very cool, and it's not too crowded, so it's not too noisy.