Outstanding and exceeding expectations. Everything one would expect of the perfect AirBnB experience and beyond. Highly recommended.