Small but charming, and very clean.