My three friends and I stayed at Cristina and John's apartment for one week, while working in northern Portugal. It was a perfect location for us, and the apartment was very clean, spacious and well equipped with everything we needed. The location was ideal too, being very close to the beach and shopping/restaurants, and close to the Metro. I will definitely return!