Definitely an underrated hotel in the area. The structures have traditional touch that makes you feel you're staying at a local village. The garden is lush green, but very aesthetically arranged. The atmosphere is very quiet, perfect for those who wants to avoid buzzling city life. The pool's water is very well maintained. Breakfast is perfect, lots of traditional javanese, which well preparedl, kudos to the chef. The staffs are polite and friendly. The only downside is difficulty to find public transportation, but it's a fair trade with the vibes that the hotel has. Definitely will return here on my next trip to Surakarta