Cozy and clean apartments with a great location in Pefkos.