This is a great place, with everything you need to be comfortable. Joao was very responsive and worked with my travel schedule. He also gave me tips and directions to places I wanted to go see. I would be happy to stay here again if I ever come back.