Very clean (I love the shoes off policy!) and spacious. There was always a parking spot available close by and checking in and out was easy. Very thoughtful touches included so these are great hosts. We will be back!