Kevin’s place is great, and has everything you need. Kevin is also great - he went above and beyond in terms of communication and helpfulness. 100% recommend!