The place was really clean. Check-in process was very easy with all the detailed instructions. About 15 minutes walk to all the main stuff in Athens. Will stay again whenever I visit Athens.