Great location (close to all the major streets and spots such as acropolis), beautiful place and thoughtful extras such as smooth transportation. Overall everything is as good as it can be.