solid place in Athens, checks all boxes, highly recommend