The 2 bedroom basement apartment was very clean and comfortable. It includes a full kitchen and washer and dryer. Street parking was easy to find and the check in and check out process was simple. The family in the main house above does have a dog, but that did not cause any inconvenience on my end. I would definitely stay here again.