Lyttos Beach the perfect hotel to combine cycling and family holidays!