Outstanding accommodation and absolutely great, helpful and thoughtful hosts. A credit to AirBnB.