Malahide, a beautiful Dublin Coastal Town with lots of restaurants and bars, an ideal location in Dublin for an English Language Study Stay