Everything exceeded expectations, better than the pictures. The rooms are comfortable, clean, and spacious. The price isn't even 400,000 Rupiah. There are plenty of restaurants and cafes nearby. The staff are friendly. The food is delicious. It's worth it. If the price stays that way, I'll be a regular.