Stayed here for a month and would definitely do it again. The hosts are extremely responsive (helped me very when I locked myself out one night) and very accommodating. They were a delight to talk to. The place looks and feels exactly like the pictures, and is very well laid out and feels spacious. Loved the interior design. Location is perfect - right next door to the shopping and great food.
The only thing to note about the location that was a bit of an annoyance (but way out of the hosts control) was that there was construction going on next door in the morning from around 7:30 to 11ish around 6 days a week. Another thing to note, I stayed mid summer and place does get a hot - they do provide you with a fan which helps but only to an extent.
Overall, great place, great hosts. Thumbs up, would recommend.