Lilly’s place is amazing. The location is Superb. The apartment is five stars. The picture don’t do the apartment favor. It is is much better and more spacious. I would definitely come here again, if I am back in Athens.