Ideal locations and accommodation. Great, friendly, and understanding hosts!