The apartment was perfect: clean, safe, thoughtfully designed and decorated, well-stocked, with easy on-street parking. The hosts were friendly and attentive, checking-in periodically to make sure my stay was comfortable and that I had everything I needed. Highly recommend! I definitely look forward to staying there again.