Wonderful place set amongst a natural environment, beautiful.