Joao's flat is perfect !
It's big and spacious, nice & simple decoration, functional, and brand new.
It's perfectly located near every accommodation.
My friends and I highly recommand (we were 4)