First time using Airbnb and it exceeded my expectations.