A place to rest and find your inner peace.