Achilleas apartmant was perfect for our stay.
There is everything you will need to made your stay confortable. Hosts are very friendly and helpful. They will provide you any informations you need, you may just to ask :)
I recommend this apartment without any doubts.