Very nice and modern flat. Well situated, very clean. We were able to drop our luggage off as we arrived early. Check in was very smooth and easy, good communication. The place to stay in Porto!