Anything you would want from an Airbnb and so much more!