Really unique and beautiful spot to stay. Everything you need is provided and the place is very clean too. The dogs are super cute!