Great location. Great accommodations. Great hosts. Everything was great.