João's place is great for a stay in Portugal. Location is good, place is clean and has all the amenities needed. Highly recommended.