The place is perfect. Nice decoration, and a good location near the center of Athens, 10mins away by metro! Definitely recommended for your stay in Athens!!