Great place and value ! very recommended :) best location - the heart of Athens.