Excellent place to stay in Athens! Great location, very good communication, and very comfortable apartment.