5 words should cover it - Best Airbnb we've been in.