It was a great place to stay. Highly recommended.
It has all the amenities you look for and may be extra in that small area. All the local stores and restaurants are at a mere walking distance.
Hosts are very helpful and responsive. I stayed for 7 days with my wife and 1 year old daughter and had no complaints.