Perfect hosts, perfect place! All the luxuries you could need and such a unique experience. Bonus was the wonderful dogs we got to hang out with.