Cute, cozy, clean, and compact. This place has everything one can think of.