We had an excellent time, the apartment is lovely, clean, spacious and well-located. Elpidoforos was extremely helpful and accommodating of all our questions, and check-in and check-out were both very straightforward.
We would definitely stay here again if we have the chance!