The place is amazing, clean, has everything you need, close to the metro and Largo do Marchado with plenty of shops, restaurants, etc but also close to Praia da Flamengo. Highly recommend.