Everything you needed in an airbnb and more! Would stay again.