Joann's place is wonderful! The room itself is small, but has everything you could want (including coffee). The porch is a cute place to hang out and do work if you need to. This will be the place we try to stay at on future trips to Asheville.