Great location, easy to get to. Very nice place!
If you’re traveling from the USA to Greece, book this one - you won’t regret it.