Stylie while cozy; all as described (or even better). Professional but warm communication / organization. Will definitely return!