Extremely well located, very fast responses and amazing communication!
Perfect for a week or two in Athens.