The place is exactly as described, in a very convenient location, especially for a quick trip in Athens.