Ok, so you come to this place for three things...the food, the level of service and the solitude. Those 3 things can't be beat. The food is out of this world!
The rooms need some TLC, and a pool would be nice. That being said, I would return here in a heartbeat. In fact, I plan on it.
In all transparency, Im not an animal person so would do away with the pet-friendly part, but have to say I was not personally hindered by the small dogs that were present. I can just see somebody thinking it appropriate to bring large or aggressive dogs.