A haven for relaxation and meditation