Best Airbnb I have been in a Long time. It has everything you are looking for and more!!! I really recommend it.