Wonderful place at a beautiful location.