Great experience.
Great location.
Great host.
Always book in advance for the entire length of your trip. They are usually full.
Great value for money