Great hosts, great communication, great location and great accommodation, only disappointment was we weren't able to stay longer.