very clean, cute, accessible, everything we needed & more. absolutely perfect spot for all the activities Asheville has to offer. this place is great, check it out!