Location? Perfect. Home? Perfect. Roommate? Perfect. This place and Dave is a gem - I'm so glad I found this spot and can't wait to come back again and again! Dave is so friendly and helpful and makes you feel right at home.