We stayed at Yoho for 5 nights as our family holiday. You can tell it is an old resort, but it is very clean and well maintained. The room was fine. The pools are nice. Breakfast was good and it was nice that the breakfast was served until 12pm. The beach/rock pool area is amazing! we saw lots of creature there. However, dining is very inconvenient at the hotel and quite expensive. There was only one restaurant serving dinner and only one option - hot pot. it was nice but we can't have hot pot for 5 nights! We didn't drive so it wasn't easy for us to get to Kenting night market with young children. Overall, I would recommend the resort as it is nice and relaxing there. However, the dining really put me off to stay there again.