good, quick communication. perfect location. comfortable, clean apartment. perfect parking. we had a really good time in Porto.