Experience nature's oasis with a long range view of a Japanese flower garden. Let the cascading waterfalls and the harmonious blend of colors and scents transport you to a place of tranquility and serenity.