The place is in a great location, convenient for shopping, downtown and the beaches. The flat's layout is nice, the main bed was very comfortable, as was the sofa. However, we found that for the cleaning fee paid, the cleanliness of the place was not great (dirty utensils, coffee machine, crockery and glasses, dirty light switches, cobwebs and a dirty shower).. Sadly, there was no welcome folder or personal touch, which we've probably been spoiled with, from our experience at other AirBnBs. There is a distinct lack of storage for food in the kitchen - one little cupboard was provided. There were lots of utensils in the kitchen, but many of the basic cooking tools were missing. If you're planning on mainly eating take out, the kitchen is great, if you're planning on doing some cooking, then you'll probably find the kitchen lacking.
Note: although at the time of our stay, the listing said there was parking "on the premises", there wasn't. Instead there was on-street parking (be careful as much of the street has restrictions).
The neighbourhood does feel safe, and close to W Broadway for great restaurants and grocery shopping.