Awesome location, very accessible, AC on point, very good amenities. Wifi sometimes slow but you obviously don’t come to Greece for that. I would recommend this 9.5/10 :)