Highly recommended. Very clean and nice place. Located close to all the main points of the city. We had a great time in Joao’s.