Upscale, modern apartment with everything you could need for a great stay in Porto. The balcony is a wonderful bonus.