Deep contentment, physical comfort, or feelings of uninhibited enjoyment.
joy / bliss / pleasure / comfort
raha
"Walipata raha tele walipotembelea pwani ya Diani."
Translation: They experienced immense joy when visiting Diani beach.