Perfect location in the heart of Athens. The Netflix-enabled television was a great touch.