Rui's place was perfect! Spacious, clean, all the necessities, and a very convenient location! Would stay there again in a flash :)