Camille's Mermaid Cottage has to be the best place to stay in Asheville, it is very well decorated, cozy, and very convenient to downtown. You can tell a lot of thought and care went into the design and decor; it's the little details that really make a difference in how a place feels and Camille has truly created a place that feels like home.