Absolutely perfect for our trip! Great location, nice and roomy, great amenities. The best part was location, really close to bairro Alto, a great place to go out, but far enough away that it was still pretty quiet. Would definitely stay again!