Amazing property, wonderful hosts! This is what AirBnB is all about.