Address: Shop 25 & 26, First Floor, Mangrove Beach, 91 Somtseu Road