You will have everything you possibly need here. Good location. Kevin is the most accommodating host I've ever had. Highly recommend. The only negative is the floors creak a lot due to the age of the house. Also, you can hear the upstairs and downstairs neighbors. But not a big deal!