Clean, cozy, comfortable, conveniently located, cost-effective and classy place with a communicative host! What's not to like?