Our stay here was overall pretty great. The place is newly renovated, everything is in great condition for the most part. There was everything we could have needed from the kitchen to the bedrooms and bathrooms. There was enough linens and towels and everything was pretty nice. The location is very central, and the parking spot is a huge plus, although tight for a bigger car, its very nice to have. The street parking situation isn't bad either if you'll have multiple cars (its 2 hours but they might not check all the time and weekends its free). The kitchen is also stocked with whatever you might need, except for a tiny detail was missing, which would be a cutting board. But other than that everything was provided, even dishes and utensils for kids. The reason I knocked off a star is due to our experience with the check-in process. We got there later at night and the only code that was given to us was for the electronic lock, which was working fine but the issue was the bottom lock which works with a key was also locked. There was a lockbox present, but the code for that wasn't in the instructions. The phone number for the listing doesn't have a live person answering, even for emergencies, but a voicemail setup and someone calls you back. We kept calling and leaving messages for about 2 hours without answer. Having 2 small kids with us, this became a nightmare. We called AirBnb and they were of no help at all either. Only when we decided to drive away to a hotel, did we get a call back. The person on the phone was extremely apologetic, and quickly was able to locate the lockbox code which had the key inside that would let us in. They did compensate us for the mishap, but it still left a very sour taste from the getgo. Another issue was that one of the toilets wasn't working, but someone came out to fix that right away and when it couldn't be fixed, they did compensate us further. The representative that we did have communication with throughout was very apologetic and understanding that is why I'm only taking off one star. I would still stay here again and recommend it to others.