I cannot recommend this airbnb more highly. It was immaculate, comfortable and spacious. It had absolutely everything you can think of provided - we travelled with our small children and there were toys, baby bath, potty, high chair etc provided. There was also port, fruit and pastel de nata tarts when we arrived. Kitchen was fabulous for breakfasts and cooking dinners in. The location was also so great, near the beaches and lovely cafes/restaurants in such a nice neighborhood not too far from the touristy centre. We have stayed in a lot of airbnbs and this has to be one of the best.