Great place that's worth its value. Everything was as expected. Both hosts were easy to approach and very responsive to anything I needed.
The dogs are very friendly. Just expect one of them to bark when they first meet you for the sake of it.
Would gladly stay again.