Perfect place for a short trip. owners/appartment managers are very kind and super-helpful. Location might not be the best in Athens but it is definitely convenient and close to the must visit areas