A tropical oasis embraced by lush rainforests - soul is soothed, senses refreshed