We had a great time, the location is the best you can ask for in Athens, the view from the roof top is like a post card.
it was easy to find and get in, the instructions on the site are make it easy to access.
Clean, comfortable and even has a washing machine.
Highly recommended