Location, location, location - this place was perfect! Had everything and in the heart of all the best of Athens!