This place offered peace for the body mind and soul!