A marketing phrase used to describe a property that offers a multi-sensory experience, appealing to sight, sound, smell, taste, or touch. Engaging Environment Immersive Stay Sensory Experience Awaken the Senses