The amenities provided by the Sri Lanka Navy, the key contributor in facilitating the basic needs of the devotees, included the provision of drinking water, medical facilities and electricity and ensuring the security of the devotees during their stay on the island which is inhabited. Naval craft were deployed in the area with lifesaving teams on board to ensure the safety of devotees on their way to the island which is considered as a pilgrimage.
On the successful conclusion of the ceremony, the Parish Priest and the devotees expressed their gratitude to the Sri Lanka Navy for facilitating them to offer the mass at such an isolated place without any difficulty.