Wonderful stay at Stratos Villas! No problems with communication and check in. If you love quiet places this is the place to be :)
Thank you!