From the location to the amenities, this Airbnb had it all. Our stay was made possible by both hosts – they were helpful and easy to communicate with! Wish we could've stay longer and would definitely recommend!