10/10 stay! Wonderful location, very clean apartment and common hallways (and we had a 1yr old with us so we are more particular about cleanliness), very well stocked with items of convenience and convenient parking! couldn't ask for more. Would definitely stay again!