The place is very good, clean and at very good location.
I am sure it will be very good for any one who wants to visit Athens.