Excellent stay at Teresa’s apartment! High spec, well equipped, beautifully clean with a huge garden perfect for soaking up some Portuguese sunshine. Self check in process was very easy no issues whatsoever would happily return, thanks Teresa and team