Very nice place on third floor; great location very close to all the major tourist sites