Great luxury house to enjoy your stay in Athens.
The location was amazing.