This Airbnb offers everything you need and even has a kitchen. The location is awesome and the price is definitely appropriate.
It is really spacious and was nice and clean.