Amazing Airbnb, and communication throughout stay went above and beyond