charlotte bath and body products perfumes charlotte skincare makeup facials, spa, day spa, massage, health, beauty, health and beauty, facial, relax, hot tub, whirlpool, relaxation, vacation, fitness, tanning, jeffre scott, virtual tours, city guide, charlotte hotels, north carolina, restaurants, apartments, dining, caterings, charlotte weddings, entertainment, attractions, virtual tours, city guide