Very nice hosts and top apartments in beautiful surroundings! Agia Pelagia is not really my place for holidays but the Diana Apartments made it a perfect stay for me. Thank you!