Everything you need out of an airbnb. Great stay.