This Airbnb is everything and MORE. Location is great everything you need is provided! Would definitely recommend!