Great hosts; accommodated all our needs; beautiful setting and location is ideal.