One part of our big group of 40 people got to stay in the Olympus Residence apartment flats during our visit in Athens. The groups overall experience was great! The rooms were just like in the pictures. The location is very central and you can reach a lot of places by foot. Communication and bookings were very uncomplicated and thanks to Carolinas great care and hospitality our stay was very pleasant. Would definitely recommend to stay here while in Athens.