Situated in Mangrove Beach Easte , Dadda’s Place offers Breathtaking Self Catering Accommodation For All !