We didn`t meet Joao personally but the check in process went smoothly. The appartment is modern and looks newly renovated. The bathroom in particular looks really well. The location is also great, near the center so that we didn`t need any public transportation.