Very cool, charming, clean - perfect