Great location within walking distance of the most important Athens spots.