BUT WHAT IS Euclid Inn, REALLY?