Fantastic place. Much higher standard of accommodation that anywhere else I stayed in Athens at a very competitive price.
Great commutation from the owners and signs all over the flat to guide us through our stay.