The flat is everything you are looking for for a short stay in Porto. Highly recommended.