Excellent place in Cascais! Highly recommend if you are staying with children.