Great place to stay, the location also good.
Place was very comfortable and it’s very well equipped with everything you need.
Vagelis was in every detail and made us feel at home.
Highly recommend!