Elenis Place is well located to the Acropolis and local eateries. Very comfortable and clean space with good amenities.