We all loved the apartments. Very clean and spacious. Everything you'd want, and they also offered daily cleaning which was a major bonus. Kitchen was basic, but had the essentials. The check-in was easy at the reception. Location was good--not in the middle of the action of Fira, but close enough (15-20min walk). Quiet area, good for resting. If you want to stay in the middle of things and near nightlife, find a place in Fira (more $$ though).
Excellent value for your money. Would definitely stay here again.