This place was perfect for a few nights in Athens. Easy check-in and great communication!