Overall, I enjoyed my stay there. There were a couple of situations that were for the most part out of Homm's control, but they responded promptly and we were able to resolve the issues. I also think the instructions were okay, I would have liked to have seen the lockbox labeled and the hot water heater instructions in the apartment, clearly detailed on how it is supposed to work.
Other than that, the apartment is very nice! It does have a nice view of the Acropolis and it's walk score should be like 100! It was a good stay and I would recommend it to any traveler.