Could be lovely, but ruined by the owner. The room itself was lovely, although the mattresses are literally as hard as rocks. The grounds are also lovely and the waiting staff are amazing. It's really hard to explain, but what ruined it was the owner, and their the vibe. She struts around acting like cruella de vil and shouting at her staff. We also felt like we were being treated with constant contempt. You end up sneaking around, but she takes candle lit dinners in the entrance lobby, sunbathes when you do, and generally gave the entire place a really toxic vibe. We were provided dinner a few times but were never shown a price list, got hand waved at when asking the price and got shouted at when we brought our own food from outside (much better, and ended up being literally 1/10 the cost!). Whenever we raised a few issues (like our bath didn't have a plug, so we couldn't easily wash our baby) our issues were dismissed. The power also went off for a day, and the water is pumped in, so we couldn't even wash our hands (other places in the area have generators for this regular situation). We visited a few other places in the area that not only had super welcoming owners, but proper menus and really great food. We had so many other issues with this place (e.g. there was a gas canister on the roof leaking gas, the shower pressure is merely a dribble, the "receptionists" treat you with irreverence) but our main issue was how we were made to feel throughout the entire stay. Avoid.