A magical, tranquil setting with all needs being met in one place. We will return and share with others.