I would recommend the apartment as it is close to good public transport amenities. Can also recommend the tuk tuk experience tho not for the faint hearted around the Arc de triumph. Over a great weekend.