This place has everything you could want and more. Definitely was our best Airbnb stay yet. Great value!