Tsotakis Place is a cafe offering a unique experience. It also features sports facilities and a swimming pool.