We stayed here for a weekend with our family (including three small children) and another couple. The place is very spacious and in a really great location. Rufaza market is excellent - small but easy to get around and interesting.
There is free street parking, but our experience was that you need to be lucky (or dedicated) to get a park. There is paid parking nearby at the market.