We had a really great time in Athens! Margaritas Place is very comfy, perfectly located and beautiful! Everything went smoothly (Check In/Out and the Communication upfront). I definitely recommend staying there :)