If this place is available BOOK IT! Perfect location in Athens.