The location is absolutely amazing. In the heart of ancient Athens / Plaka. It is all a bit magical to be honest.