I've been using air bnb for many years, and have many and varied experiences from the good to not so good... this would be one of the best, if not THE best I've had!