Electra’s was perfect! The location was ideal for seeing all of the island. The breakfast was amazing, Greek omelet is to die for! The staff were all phenomenal and we would go back in a heartbeat!