We really enjoyed our stay. The location is great,we found Perissa to be the best place to stay as it right by the Beach and has a great chill vibe (not as busy and crowded as Thira or Oia).
The apartment was very clean and so was the pool area.
While it is not one of the fanciest resorts, it offers an amazing bang for your buck.
The highlight is the owner couple which are among the nicest kindest people you'll meet. You won't believe how helpful they are.
Highly recommended.