Perfect location, perfect apartment, perfect host. I would definitely stay there again and have already recommended to several friends planning trips to Portugal this summer. Five stars!