We have stayed at this AirBnB before and had a great experience so we decided to come back. It was great: clean, awesome location, and friendly and helpful hosts (complete with tips on what to see and do and where to shop and eat.)
We also traveled with my 2 year old daughter and she loved it.