I highly recommend Stoil’s place! The location is fantastic; you’re within walking distance of all the major sites and surrounded by restaurants and pubs.