Delta Homestay is a good budget option. They have a swimming pool, free breakfast, free wifi, water bottle refills. The rooms are basic but clean.
The pool was a very nice touch and one day we were swimming and a staff member brought us tea and snacks!
The breakfast is very basic and pretty flavorless, but you choose how you want your egg cooked, type of fruit, toast or fried rice etc.
The wifi wasn't the best but good enough.
The staff was not overly friendly, but they were polite.
The location is good for walking distance to Marlioboro and the Palaces