Lato Hotel, Agios Nikolaos, Crete, Greek Islands. For hotel reviews and holiday reviews visit www.RealHolidayReports.Com