Absolutely recommend this place, excellent communication, excellent location, having all you possibly need when staying in Athens.