Great Airbnb in a spot that offers everything you need. The hosts go out of their way to make your stay great.