Yes! this place has the best location, lots of room/space, and very clean. Could not stay at a better location in Athens! Great value, communication etc.. highly recommended!!!