Stayed for one night with my brother. Road access to this homestay is not good at all. And the homestay is inside Meru Betiri National Park, so you have to prepare some money to buy the entrance ticket. Location is about 2km from Teluk Hijau (Green Bay), you can just walk to get there.
The owner was very friendly, they invited us to join them for dinner, and they definitely cooked delicious food.
FYI, they have a very friendly cat named Blacky, you might reconsider if you're allergic to cat. If you're a cat lover though, it's a big bonus. 😃