Event venue offering relaxation and tranquility in a green setting.