We had a wonderful stay at Kim and Donald's apartment. The flat was very clean and had all the amenities you need and lots on free on-street parking. Their communication was super throughout our stay. We would happily stay here again.